}@@|@HH*GD(8HH*0dF0l'rT0Pl r0r ur0 C@ sDJ    { MAGICPIC@p:M@ sDJJ     Epilogue:        1.01  1.03   Giffer 1.08        Steve Blackstock  Random Dot Software  40 Bartlett Ave.  Lexington, MA 02173    !Giffer version 1.08 (May, 1990)    Giffer, an image display program for the Macintosh II, is Copyright 1988, 89, 90 by Stephen Blackstock, who reserves all rights to its distribution and sale.    \ Giffer is Beerware. If you like it and use it, please send me a case of beer (or $20 so I can buy one). If you do send me something, I'll make you a registered user of Giffer, and that will entitle you to receive news about Giffer updates. I plan to work on Giffer a lot more, so this update news might be beneficial if you like the program.         What is Giffer?    Jwcq xoyEtom TMls%IׯyR.wTb s2_6 ZT(-'/)mY,bRwzuOk06 ZT(O-'/)@ť@2brc ť@1brՑhw.wPuOks2O-' Ց/u /4brqwRbs Zť@wb+P/5`ťH.GF TA2y Q5 uT /4br] ZTAw_ub5woyPa2O-' mog0Io.I xmmT-s!8v_gF,Prx|% ovhm\OyP0q %S/.qaO, wSwr+cI1Mg  .2-u4. Giffer was written as a utility to display images stored in GIF, or Graphics Interchange Format. GIF is a graphics compression and storage standard developed and Copyrighted by CompuServe Information Service and H&R Block Company. GIF is useful for storing color images of arbitrary size for at least two reasons: it is a file format that is completely computer-independent, and it incorporates a compression scheme that allows file sizes to be just fractions of image sizes. GIF files can be created and viewed on any computer, provided that there exists software with these capabilities. Currently, the Macintosh II family of computers are about the best personal computers for displaying color graphics, so they are excellent machines on which to view GIF images. B < ? b e       In addition to GIF files, Giffer can display and encode PICT files (the kind MacDraw can produce), PICT resources with ID=0 (the kind you can use for a Startup Screen on the Mac II), and QDV files. QDV format, developed byRandom Dot Software, is a simple color image storage format that does not use compression. If you wish to use QDV format, please contact Random Dot Software at the address listed above. Giffer can also READ, but not WRITE, ThunderScan SCAN image files. Z   8 < c g     O R     /Here's a brief summary of the different types:    - GIF    v Graphics Interchange Format, an image compression and encoding standard developed by CompuServe Information Service    - ThunderScan Scan Image      Scan Image files are produced by ThunderScan digitization hardware and software. They hold 32 gray levels of information per pixel. ThunderScan is produced and trademarked by ThunderWare, Inc.    - QDV    E These files are used mainly by the author of Giffer and a few others who wish to display very simply-encoded color images. The format will not be of interest to most users of Giffer. However, anyone interested in QDV format may obtain the necessary information by contacting Steve Blackstock at the address listed above.      - picture resource ID=0     Files which have a resource of type PICT with ID=0 are displayable with Giffer. A Macintosh II StartupScreen document is such a file. Giffer will handle files generated by GrayView, another image-display program, written by David Fry, because these files use this format.  & * / 4     - PICT (data fork)     n The standard way to save most graphics objects in files on the Macintosh is by using a PICT data file. This is the type of file that is generated by most drawing and painting programs available for the Macintosh. It is also readable by these programs. Giffer can also save in this format so that images can be viewed and even manipulated with other software.  Y ]     How can I get GIF images?     As of 7/89, over 5000 GIF files in the data libraries in the Pictures Support Forum (GO GALLERY) on CompuServe. This forum is where GIF started and is developing. If you download files from this area, make sure that you don't strip any characters (such as non-printing characters) from the files! Many communications programs for the Macintosh will believe that GIF files are TEXT files, since they are not encoded in the standard MacBinary format, because they are not Macintosh-specific files. If your communications software strips non-printing characters from these files, what you will end up with is something you can't use at all. This can be a waste of time and money, so it's worth being careful about. Some GIF files may also be available on other on-line services or from public domain libraries in computer user groups. However, CompuServe is certainly the first place to look. N      - n q |      ,What do I do once I have images to look at?  z Run Giffer! Under the file menu, choose the Open command, choose the type of file you wish to open from the pop-up menu at the bottom of the dialog box, and choose the file you wish to open. If you don't see your file in the dialog box after you select the Open command, make sure that you select the correct file type from the pop-up menu at the bottom of the dialog box:  . 3     l.8(_/0t_u+fG_u9Sovmcs%sz9SovhmcM_v zOmb'SP-^mX0+q/Fzc6ag vp%.mogw9_w5p^0+) gP&vc&qt! ZT nobzrq.w10󀶀!!SMls%Ic`2XI  0,09  $  @@@@@@@@@@@@@@@@@@@@@0@00@%#>f<|x><@% 33&gff033@% 33fff033@$3?f~f0 33@$30f`f0 p33@%31&fbf0 033@%3< `@" 3333#  f`@# 3333 fa@%  ?33 fa@$ 033 f`@$ LLL0130233  fa@%#njx?03  @@@@@@@@@@@@@@@@@@@@@@@ @ @@@ @@@@x@@xp@ə@|@@@ɉ@x|p@@@@@ @@@ @ @@@@@@@@ @`@ @ @ @@@@@@@@1@$@0>3331ǀx0@"@033230@"@0331330@#@033?3?0@#@03303 0 0@$@13#13#331L0@$@>?ǀnjx@@00@@0#0@@@@@@@@@@@@8@@d@@ `xx@@ ff`p@@ ff`8|@@ g`@@ f` @@ f&`L@@ fc`8|x@@@@@@@ @ @ @`@ @$  @@@@@@@@@@@@@ @`@ @ @ @@@@@@0@@ 0@!@ ><@@@@F@@<@@@@@@@@@@ @@ @$@3?lx| ǀ@"@#333 @"@333  @$ @33?3?3 0 @" @330303 ` @# @321313 @@$@<331 x| @@@@@@@ @ @ @`@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@_u?km!&!H T ?gm% b_gG}@c@wg?gmhTd,05d'u@TO,DovyMl?,FAg|5s,Bzekqx,9K+S_u.+cPg0, T_mt |ScA0$RH T_mt FuT/.g6,?k%A?,Sdk'd,9 b@u"sp^wry b-7{ ks.  330 ` 0d 3?0 `d  300 `$d  I310`yom _m"PspuB@uOk0w9 xsp/ux 5pxx sEtomS_moywwz!m\A_wu_gF.IwzPc?gy_u ov%oyPgd?gb_g,_gqu8 TEa2Twh Tޡ2bu0w+2!HPh?' &!P^m`19y_u@ަs(9wx. ddddddd`8?d.-Gw6Ah. c1.04  .5-u4. .6(/9_vy _m''/ywr?2BrQWkow9MZ'g9FxvjmmT-A!/ux+)xťAk%"E*mc+#Psg*Ab_x /u. ddV.7(_/0g`/up+b ouwP\ƇSjhSMg2XI  f%gi&i!gSHx%Oy d  ~qaO,G}O,9GF0!u@+sx dbySu2&s2GFx'/yPTť@mog0{y _mOmb x _mR92aOy_wu.wzjp^wwTw+gF|S }A2 _mu!HP!*%T +@tnbq _mu!Hc+b'/yBg:5+sp%1zb    Q T ddddddd`?ywuG}@uAy T(2&s2vjQI ]H(uH <%q+bw!_u(y+2XuJ,9w+gq, 0_w xoy nobzrq]Mls%Is/'zT. dcc>fddddd"{bAG}@cI`uY T    !   P_u PG/u!G}@hm\hy_uy k._v1wwc(@1wZa/.y_u PG/u!G}O,h$% x$bR+x \_m&'S?gwrrA9mm!O,G}@xBOwd. 0xx    260G/u!G}@cI`סsgj    1       @+sx.    ]€?u    ImageStorage Menu:         RIf you open a GIF file, Giffer will read the file off disk and then display a dialog box showing you the progress of the decompression. As soon as decompression is complete, a window will pop up, and your image will be displayed. For other types of images, the image will just be displayed without any decompression progress indicator.      How Giffer Works  CEvery image that you view with Giffer will be in two places: on the screen in a window that you see, and in memory. The image on the screen is called the "windowed" image, and the one in memory is called the "memorized" image. They can be different! When you first display an image on the screen, the memorized image will be the same as the windowed image. The windowed image can actually be larger than the screen, so you might not actually see all of the windowed image. You can do some manipulating of the windowed image: You can move it around, stretch it in both directions, and shift scan lines in it. However, what you do to the windowed image has no effect on the memorized one, until you select Memorize Image from the ImageStorage menu. Memorize Image will replace the current memorized image with the windowed image. * 1 4           GICPIC)Here's a brief summary of menu commands:   File Menu:  Open Use this command and the subsequent dialog box to select the type of file you wish to open, and the particular file you wish to open.  Close Use this command to close the frontmost window. You can also use the close box in the upper left corner of a window to close it.  jGet Info Use this command to get information about the dimensions and color table of the memorized image.    HSave as Use this command to save the memorized image to disk in a specified format. You will be saving the MEMORIZED image, not the windowed image. You may save any memorized image in any of four formats: GIF file, QDV file, Startup Screen, and Picture (PICT). Select the desired file format from the pop-up menu at the bottom of the dialog box that appears after selecting Save as. If you save as a GIF file, you will be presented a dialog box showing you the progress of GIF compression. You might need to be patient here. Compression can take a while, and sometimes does. f         {        Remember that saving saves the memorized image. If you try to save when the memorized image and the windowed image are different, Giffer will present the following dialog box:      KGG/u'SI`סx'kq@xu.I`x ^g&9d,9C_mu1OvAOvg%/./u/,y_uZ A% x$bRcmogwy_u Ab9P{|P0gou+T~vPXG}@%mokI`ס_u ].P_ubAuob_u G/u'?gGF z P_b&s ER@T.Ղ+סPsi E5_Sa@sc!d&!2/GF z@HSju:.GG/u'SE'!xu9CSgW1. T?' c P?' AG/u! z j;rjX c+by_u5_Sax׈u0% PrT_bobyw_u _v@+ס%bwa0%SE t_u/u +yE&*uZ5 y_uP!?g.52l 5_Sa TmTsOmbu?.N   0 3     C F    30 ``@%#x?3>< `@" 3333#  f`@# 3333 fa@%  ?33 fa@$ 033 f`@$ LLL0130233  fa@%# _x!9WspDogw?gIP _w0+^'Sky9 k0`T s?vxbz%AwS+uHTwzcqPc"x!9 Fg uHTI w_wy_uPogwspw+_u th?grbdTx_mmOyw0+w9_w0cPv2PgwbR%]/.y_u Fp+'*&@]ws,y_uz! mrb+?ubd0g?gws.w+ogqO,y_u cXՂ+w9_wuS@+?ubdy_u c/'%"_mUbTw+ ou'SPX?grbd`w9_wRTvxbA`wmokrPP?' rX%T ggsp]rbd !Prxvw9_w $  0 6 7 U @@@@@ @@@ @ @@@@@@@w9_wSzs:Kx0sg*b_x0+q@G{ Cws.P0|s cogPAwspu_'Au%wrR@n|bu8Tz%x?vxb ? s!Mw+|/uABR/'+.qaO,+%"_mg T1@]wspxR0+APu?' !*%gF/. Ɓ_' ov%uZUmc%z+w9_w  303 0 0@$@13#13#331L0@$@>?ǀnjx@@00@@0#0@7bTzTBG?gBlS_mmjyPa ROy9A*%0?y z ST ^wzq u"wrT rx d% s+w9_wy_uts!A?.K7bTzbu0bTw s8&<CXsp+7bTzmcws+S/mX w9_w9r0cR+vCY_u cbG?g &kbU?gBG?gBlTb|?g0rxZU%.0       @@@@ @ @ @`@ @$  w9_wC?gPAA<P0X+x _m9P!G}@{@TRPbg _u ] ?gws. oyESw+u8PǑw Pb/.T'SwbAbx 'y_uSEtom   @ @ @@@@@@GIqUmc% ^+w9_wqP+Gmog.wsqmogx!9]+A+1pGmogwqY_uwSr XB]qy_u crbXsp+x _m9    f`0@!@ fb0@!@ XAZ "Tmcw T E2Ղwsp%bAow0w+Ax"Z/" ZTj!Twuujy ouqP_kwTH_wvrXZ T Abspd/uA,bouS&B^pF$ `dd ddddd ddpd p0d!?? ?p0d' >>9? p 1Çd'==93@D1ffLd';;9333$1fgd&779333?1gd'0333 1fÀd'??9333 1f$ɀd$ ?93 1cÇd?983?d?d?dd d d d d  d ` 2# d p 0 d  8 d  d  c d  c d  &fc d ϟc d ?d `dd"$d P@d"$ d @AAd%  "$ ""d% ` 0 PDDd% px"$ "d% f0 @Dd% f0"$ ""d% f0 PAAd$ f0"$ d$ ff0@d$ c0"$d``d`"$?dd"$dd"$dd  8"$d` `d$pǏx"$?d#  ``d# | `"$d  `d"  `"$d# `Dd) |`"$ " d$ DAd$"$ ""d$ DAd"$ " d DAd.qhqfqf0&ff gf%gi&i"$ ( dd! 3"$d ` @0d!p 3><"$`d  33?d 33"$d 3?3d 303"$d L3133d331"$d0d0"$dd"$dd"$dd p"$d` 0 d py"$d  1d  1"$d  1d  1"$d 1d 0"$dd"$dd"$dd"$d?d# lj p"$`d#` L @d#p nj @"$d& ό<d& "$fd( 0 f|<|d' H"$fd' LIfd(njLJ1"$ ff~fd! ff`fd"$ ffbfd <|6 00d%  ̙338 ` 10d%  330 ` 0d 3?0 `d  300 `$d  I310`@Dd 30` `d?d ddd ddddddddddddddddddddddd`8?d`0w9dc19 df`1 9df`1>G8dg1~g9d f1g9d!f 1g9d!c09ddd.&h&f&f0&ff gf%gi&id߿ddddfd df<d ffd ffd f~d f`d fbd f<dddddddd`d`dg<|dfg2Ffdf0>fdfg0ffdf0ffdf&2ffdcc>fdddddddd  Ǎ 6xx 8 0q0101 0 |0xx     <00 |      al "aʈ` saL` saX "a@`R saD`^ s                                                                                                                         aT 0" a8`BC ,a<`X C 8a4`d C Da0`p C Pa,`|C \a(` C ha$`C ta ` C a` C a`2C a`4 C$a`@C<a `xC a`p C a`| C a` C (a` CT4ahCqa`JMa` > Fa`  C Ra` (:C ^a` b C ja` nwa` C a` C a`8$a`NC 8a` C Da`,1Qa`H\ a` C aȰ`01aȬ`6 aȨ` C aȤ`" C aȠ`.21aȜ`` "aȘ` C .aȔ` C :aȐ`6|GaȌ`2 aȈ` C aȄ`6CDaȀ`H a|a C a` WV Faxa4 C Rata4 C1^ap`5h al`6n C ah`6z"Cad`6r 'a``: C 3a\`: C?a\ j aX`:<4C,aT`:p<aP`:XaL`;(taH`;_aD`C a<`? C a8a? C+ap 4  a4aO C a0cP C %a,aPLC 1a(`P` C=a$`OMa `P)ia`Q4a`R"C a`:& Ca`R40a `R> da`T2C pa`TH.C |a`Tv.C a`T:C a`T2C a`4 Ca`UCa`UC(a`VN0ahNCL4ahL` a`4 Ca`4$(ahK a`4 Cah4(ahJ|PahHnv Xa`4z C daǼh4`C paǸ`4T C<|aǴhFFC a2`4H Cl,a2hCfBC a2`4< C a2h3@$a2h2Cpa2h? Ea2|`2 C Qa2xh26$^a2th1C1a2ph/$ a2l`/ C a2hh/C0a2dh C a2`h/nNC$a2\h.C +a2Xh.C 7a2T`.|C Ca2P`0C Oa2LhvC [a2H` C ga2Dh.XC sa2@` C a2<` C a28` C a24`C<a20h,C<Pa2,h+0,C@4:2 P~ R U ~&)U0